Skip to main content

TimeBase AI Assistant

This case study demonstrates how DIAL multi-agent applications with natural language interface can retrieve, analyze, transform, and monitor financial data in real-time.

In this example, we created a multi-agent AI assistant for TimeBase - a time-series database created by Deltix. The assistant is used to monitor SPY ticker prices, generate technical indicators, and create trading signals with real-time alerts. At every step, users can see the agents' reasoning and the code generated to complete each task.

Key highlights:

  • Data Retrieval: The agent generates Python code to fetch historical SPY prices from TimeBase and displays them on chart.
  • Technical Indicators: The agent calculates and adds Bollinger Bands and RSI (Relative Strength Index) indicators to the chart.
  • Trading Signals: The agent marks buy and sell signals on the chart based on the trade logic provided by the user in natural language.
  • Real-Time Monitoring: The agent sets up a real-time TimeBase monitor in DIAL, applies the trading rules, and sends alerts to the user through the chosen communication channel.